technical materiel - German English Dictionary